From 3a53b25873deb2d6ad83ea43fad4a4bec53fdffb Mon Sep 17 00:00:00 2001 From: Georges Basile Stavracas Neto Date: Thu, 4 Jun 2020 01:37:48 -0300 Subject: [PATCH] appDisplay: Constrain dialog to primary display Much like the overview controls themselves are tied to the primary display, constrain the folder dialog to the primary display as well. https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/1301 --- js/ui/appDisplay.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/js/ui/appDisplay.js b/js/ui/appDisplay.js index ef36f8b67..3400ce178 100644 --- a/js/ui/appDisplay.js +++ b/js/ui/appDisplay.js @@ -8,6 +8,7 @@ const AppFavorites = imports.ui.appFavorites; const DND = imports.ui.dnd; const GrabHelper = imports.ui.grabHelper; const IconGrid = imports.ui.iconGrid; +const Layout = imports.ui.layout; const Main = imports.ui.main; const PageIndicators = imports.ui.pageIndicators; const ParentalControlsManager = imports.misc.parentalControlsManager; @@ -1434,6 +1435,11 @@ var AppFolderDialog = GObject.registerClass({ y_align: Clutter.ActorAlign.CENTER, }); + this.add_constraint(new Layout.MonitorConstraint({ + primary: true, + work_area: true, + })); + this._source = source; this._folder = folder; this._view = source.view; -- 2.39.5